Skip to content

docs: reset release documentation for 0.8 - #718

Merged
rapids-bot[bot] merged 1 commit into
NVIDIA:mainfrom
willkill07:docs/reset-0.8-release-docs
Aug 5, 2026
Merged

docs: reset release documentation for 0.8#718
rapids-bot[bot] merged 1 commit into
NVIDIA:mainfrom
willkill07:docs/reset-0.8-release-docs

Conversation

@willkill07

@willkill07 willkill07 commented Aug 5, 2026

Copy link
Copy Markdown
Member

Overview

Reset the current release documentation for the 0.8 development cycle now that NeMo Relay 0.7 has been released.

  • I confirm this contribution is my own work, or I have the right to submit it under this project’s license.
  • I searched existing issues and open pull requests, and this does not duplicate existing work.

Details

  • Replace the finalized 0.7 release highlights, compatibility notes, and fixed issues with 0.8 placeholders.
  • Retain the current known-issues list under the 0.8 release heading.
  • Reset the migration guide to cover the upcoming upgrade from 0.7 to 0.8.
  • Validate with just docs, just docs-linkcheck, and the full pre-commit suite.

Where should the reviewer start?

Start with docs/about-nemo-relay/release-notes/index.mdx to review the 0.8 release-note structure, then check docs/reference/migration-guides.mdx for the matching migration placeholder.

Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)

  • Relates to: none

Summary by CodeRabbit

  • Documentation
    • Updated release notes to cover NeMo Relay 0.8, including highlights, fixed issues, known issues, support information, and migration guidance.
    • Updated the migration guide to address upgrades from version 0.7 to 0.8.

Signed-off-by: Will Killian <wkillian@nvidia.com>
@willkill07
willkill07 requested review from a team as code owners August 5, 2026 17:48
@github-actions github-actions Bot added size:L PR is large Documentation documentation-related labels Aug 5, 2026
@willkill07 willkill07 self-assigned this Aug 5, 2026
@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown

Review Change Stack

Walkthrough

The documentation now targets NeMo Relay 0.8. The release notes contain placeholder 0.8 content, and the migration guide replaces detailed 0.7 instructions with planned 0.8 guidance.

Changes

NeMo Relay 0.8 documentation

Layer / File(s) Summary
Update 0.8 release notes
docs/about-nemo-relay/release-notes/index.mdx
The page now targets version 0.8, adds placeholder release content, retains the support matrix reference, and renames the known-issues section.
Update 0.8 migration guidance
docs/reference/migration-guides.mdx
The guide now covers upgrades from 0.7 to 0.8 and includes a placeholder for forthcoming migration instructions.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title follows Conventional Commits format, uses the allowed docs type, states the documentation reset, and is 41 characters long.
Description check ✅ Passed The description includes all template sections, explains the documentation changes, identifies review starting points, and lists validation steps.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@willkill07 willkill07 added this to the 0.8 milestone Aug 5, 2026

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/about-nemo-relay/release-notes/index.mdx`:
- Line 34: Replace the single-item placeholder lists at both release-note
placeholders with standalone sentences, or populate them with complete
multi-item lists when available. Update the placeholder text in the release
notes rather than leaving any one-item list markup.
- Around line 30-44: Update docs/about-nemo-relay/release-notes/index.mdx to
replace the 0.8 preparation and placeholder text with finalized 0.8 release
notes, including accurate highlights and compatibility details. Update
docs/reference/migration-guides.mdx to add actionable migration steps for
upgrading from 0.7 to 0.8, replacing any placeholder guidance there.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Enterprise

Run ID: c282c623-0144-46f0-8bd1-92317897a0b4

📥 Commits

Reviewing files that changed from the base of the PR and between bfbba17 and eb325ec.

📒 Files selected for processing (2)
  • docs/about-nemo-relay/release-notes/index.mdx
  • docs/reference/migration-guides.mdx
📜 Review details
⏰ Context from checks skipped due to timeout. (2)
  • GitHub Check: Check / Run
  • GitHub Check: Preview docs
🧰 Additional context used
📓 Path-based instructions (11)
**/*.mdx

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/SKILL.md)

MDX top-of-file SPDX comments must use {/* ... */} delimiters instead of HTML comment delimiters (Must-Fix)

**/*.mdx: In MDX files, top-of-file comments must use JSX comment delimiters ({/* and */}); do not use HTML comments for MDX SPDX headers.
New or regenerated MDX files must use {/* ... */} for top-of-file SPDX comments.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
{docs,examples}/**/*

📄 CodeRabbit inference engine (.agents/skills/rename-surfaces/SKILL.md)

Update docs and examples.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
**/*

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

**/*: Format changed files with the language-native formatter before the final lint/test pass.
If dynamic plugin behavior changed, use maintain-dynamic-plugins and include the native SDK, worker protocol, Python SDK, docs, packaging, and Codecov surfaces in the validation plan.
If code changes alter APIs, bindings, commands, paths, packaging behavior, observability/adaptive semantics, or documented best practices, update any dependent maintainer or consumer skills in the same branch.
During iteration, prefer uv run pre-commit run --files <changed files...>.
Before review or handoff, run uv run pre-commit run --all-files.

**/*: Use release tags in raw Rust-compatible SemVer without a leading v; tags such as v0.1.0 are prohibited.
Use branch prefixes feat/, fix/, docs/, test/, or refactor/ according to the change purpose.
Every commit in a pull request must include a DCO Signed-off-by: sign-off.
Before submitting a pull request, ensure pre-commit hooks, relevant tests, target-specific builds, documentation updates, and a rebase on the latest main are complete.
Use commit messages in the form type: short description, with a valid type and a first line under 72 characters.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
docs/**/*

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

If documentation examples or commands under docs/ change, run the targeted docs checks appropriate to the change.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
**/*.{md,mdx}

📄 CodeRabbit inference engine (.agents/skills/validate-change/SKILL.md)

If links in documentation change, run just docs-linkcheck.

Use documented public APIs and stable wrapper commands in examples and user-facing documentation; do not rely on internal helpers.

**/*.{md,mdx}: Prefer the documented public API over internal shortcuts in documentation and examples.
Keep package names, repository references, and build commands current.
Contribution workflow documentation must require an issue before external contribution pull requests and note that NVIDIA contributors may use a GitHub or Linear issue.
Update entry-point documentation when examples or reading paths change.
Keep release-process and release-notes guidance in maintainer documentation such as RELEASING.md, rather than user-facing documentation pages or CHANGELOG.md.
Use stable user-facing wrappers at the scripts/ root in documentation and examples; reference namespaced helper paths only for internal maintenance documentation.
When detailed dynamic plugin guides exist, keep Rust native plugin examples, Python worker plugin examples, and grpc-v1 protocol details on separate pages.
Dynamic plugin manifests in documentation and examples should use compat.relay = ">=0.5,<1.0" unless deliberately narrower.
Render images, diagrams, tables, and other visual content at representative page widths, ensuring legibility and complete access without clipping; use responsive scaling, reflow, or overflow as appropriate and scope visual styling narrowly.
Dynamic plugin entry pages should link to native, worker, Rust example, Python example, and protocol pages when those pages exist.
Images, diagrams, tables, and custom visual content must remain legible and fully accessible at representative desktop and narrow page widths.
Release-policy documentation must point to GitHub Releases as the only release-history source of truth.
Run just docs when the documentation site changes; retain ./scripts/build-docs.sh html as the compatibility wrapper.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
**/*.{md,mdx,py,go,js,ts}

📄 CodeRabbit inference engine (.agents/skills/maintain-observability/SKILL.md)

Examples and documentation must use each exporter's documented flush/deregister order before shutdown.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
docs/**/*.{md,mdx}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Update relevant reference documentation when public behavior or APIs change.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
**/*.{rs,py,go,js,jsx,ts,tsx,c,h,html,md,mdx,toml}

📄 CodeRabbit inference engine (CONTRIBUTING.md)

Include the appropriate SPDX copyright and Apache-2.0 license header in every source file.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
**/*.{md,mdx,rst}

📄 CodeRabbit inference engine (.agents/skills/review-doc-style/assets/nvidia-style-technical-docs.md)

**/*.{md,mdx,rst}: Use title case consistently for technical documentation headings and table headers; avoid quotation marks, ampersands, and exclamation marks in headings, while preserving official product, event, research, and whitepaper title case.
Format code elements, commands, parameters, package names, expressions, directories, file names, and paths in monospace; represent path placeholders with angle brackets inside monospace.
Format UI buttons, menus, fields, and labels in bold, and separate consecutive UI navigation labels with >.
Use quotation marks for error messages and strings when appropriate, italics for newly introduced terms and publication titles, and plain text for keyboard shortcuts.
Represent GitHub repositories with owner/repository link text, such as [NVIDIA/NeMo](link), rather than generic repository wording.
Introduce every code block with a complete sentence; do not let a code block complete or interrupt the grammar of surrounding prose; use syntax highlighting when supported.
Keep inline method, function, and class references consistent with nearby documentation; omit empty parentheses in prose when no call is shown.
Use descriptive link text matching the destination title when possible; avoid raw URLs, generic anchors, long-sentence links, and unnecessary links that distract from procedures.
Ensure lists have a complete lead-in sentence, more than one item, no more than two levels, parallel construction, one idea or action per item, and appropriate punctuation; use bullets for unordered items and numbers for ordered tasks.
Format definition lists with a bold term followed by a complete, parallel, punctuated definition.
Use tables for reference information, decision support, compatibility matrices, and comparable choices; flag one-row tables, missing captions or lead-ins, sentence-case headers where title case is expected, unexplained empty cells, and code or links that would be clearer as prose.
Write procedure steps as imperative ...

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}

⚙️ CodeRabbit configuration file

{docs/**,README.md,CONTRIBUTING.md,RELEASING.md,SECURITY.md}: Review documentation for technical accuracy against the current API, command correctness, and consistency across language bindings.
Flag stale examples, missing SPDX headers where required, and instructions that no longer match CI or pre-commit behavior.

Files:

  • docs/reference/migration-guides.mdx
  • docs/about-nemo-relay/release-notes/index.mdx
docs/about-nemo-relay/release-notes/{index,highlights,known-issues}.mdx

📄 CodeRabbit inference engine (.agents/skills/draft-release-notes/SKILL.md)

docs/about-nemo-relay/release-notes/{index,highlights,known-issues}.mdx: Update only docs/about-nemo-relay/release-notes/index.mdx, docs/about-nemo-relay/release-notes/highlights.mdx, and docs/about-nemo-relay/release-notes/known-issues.mdx unless the release changes their route or entry points.
Preserve the existing MDX front matter and the JSX SPDX comment in the release-notes pages.

Files:

  • docs/about-nemo-relay/release-notes/index.mdx
🔇 Additional comments (2)
docs/about-nemo-relay/release-notes/index.mdx (1)

4-4: LGTM!

docs/reference/migration-guides.mdx (1)

3-7: LGTM!

Comment thread docs/about-nemo-relay/release-notes/index.mdx
Comment thread docs/about-nemo-relay/release-notes/index.mdx
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

@willkill07

Copy link
Copy Markdown
Member Author

/merge

@rapids-bot
rapids-bot Bot merged commit 0f87ce7 into NVIDIA:main Aug 5, 2026
26 checks passed
@willkill07
willkill07 deleted the docs/reset-0.8-release-docs branch August 8, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation documentation-related size:L PR is large

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants